#ifndef _KUAI_ENERGIES_H_

namespace kuai {

	class EnergyForce {
	public:
		virtual ~EnergyForce()
		{ }
		virtual int rank() const = 0;
		virtual const String getName(int id) const = 0;

		void addE(const RealNumber coords[], con) const;
		
	};
}

#endif
